import {combineReducers} from "redux-immutable";
import headerReducer from '../common/header/store/reducer'
export default combineReducers({
    header:headerReducer
})
// const defaultState = {
//     inputVal: 'eee',
//     list: []
// }
// reducer可以接收state 不能修改state 纯函数
// export default (state = defaultState, action) => {
//     if(action.type === 'change_input_val'){
//         // why i change directly not error
//         // state.inputVal = action.value;
//         const newState = JSON.parse(JSON.stringify(state))
//         newState.inputVal = action.value;
//         return newState;
//     }
//     if(action.type === 'push_list'){
//         const newState = JSON.parse(JSON.stringify(state))
//         newState.list.push(newState.inputVal);
//         newState.inputVal='';
//         return newState;
//     }
//     if(action.type === 'del_ind'){
//         const newState = JSON.parse(JSON.stringify(state))
//         newState.list.splice(action.index,1)
//         return newState
//     }
//     if(action.type==='inits'){
//         const newState = JSON.parse(JSON.stringify(state))
//         newState.list = action.data
//         return newState
//     }
//     return state
// }

